I think it's a great name, but I would redo the entire web pages as I think they look kinda outdated. The worst part is the font used in the buttons and the regular text. The logo also looks a bit un-professional.
That's just my opinion ofc and I think the domain itself is great. Good luck with your new business!