Thank you for posting your question here, I will try to answer it to the best of my abilities.
Now this is just a rough diagnosis I am giving, when I usually hear about heavy bleeding, the first thing I consider are fibroids, followed by polyps.
As such an ultrasound
and a pelvic exam are two good ways to confirm the diagnosis and find anything else that may be causing the heavy bleeding.
I hope this answered your question.