Have a look at these adjustable computer desks made to meet all your requirements for all sorts of home office desks.