Thank you so much guys for all the recommendations.
Unfortunately, I don't have the time to do a DIY although I"m so much into DIY renovations for my house, however, for the office, I prefer to get someone who can deliver it ASAP and with quality.
Also, I visited the links that you guys...