I would say underpriced but it depends on what ur happy making?. My prices are quite low but i quote around £80 for a 1 bedroom flat for a builders clean and £40 for a sparkle clean, and a very raley lose business. You could of got around 6K for that job, and there will be alot of tradesmen in your way touching up and otherthings. I would then of priced for the external glass on top.