Whether you should be your own contractor depends on your skills, time and comfort. If you're new to construction, start small and work your way up to the general contractor role. When multiple subcontractors are needed, hire a general contractor.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.